import { request } from '@/utils/request2'

// 继续封装一个专门发某个接口请求的函数
// 这个接口有参数，所以函数写一个形参
export const recommendList = params => {
  // 不写methods，默认是get请求
  // 因为发请求拿到的结果在这里不能写死，写死了，那就意味着别人调用你这个函数
  // 拿到结果只能这样做。所以不能写死
  // 而axios的调用就是得到一个 promise 对象，所以可以.then，但是我们不能在这里写 .then
  // 所以就把这个 promise 对象返回出去，由调用者自己写 .then
  return request({
    url: '/personalized',
    // 形参名叫params这里可以简写
    params
  })
}
// 获取最新音乐接口
export const newMusicList = params => {
  return request({
    url: '/personalized/newsong',
    params
  })
}
